package cn.hxsteel.jtool.util;

import java.io.File;
import java.io.IOException;

import org.apache.commons.io.FileUtils;

/**
 * 文件操作工具类
 */
public class FileUtil
{
    /**
     * 读取文件内容
     * 
     * @param pathname 文件路径
     * @return
     */
    public static String readFileToString( String pathname )
    {
	String res = null;
	File file = new File( pathname );
	try
	{
	    res = FileUtils.readFileToString( file );
	}
	catch ( IOException e1 )
	{
	    e1.printStackTrace();
	}
	return res;
    }
    
    /**
     * 写入文件内容
     * 
     * @param pathname 文件路径
     * @param data 数据
     */
    public static void writeStringToFile( String pathname, String data )
    {
	File file = new File( pathname );
	try
	{
	    FileUtils.writeStringToFile( file, data );
	}
	catch ( IOException e )
	{
	    e.printStackTrace();
	}
    }
}